(noun) snake pit, the pits, hell, hellhole, inferno
any place of pain and turmoil
the hell of battle; the inferno of the engine room; when you're alone Christmas is the pits;